package com.edu.zju.scs.panacea.entity.exposure;

import java.util.Date;
import java.util.List;

/**
 * @Author: Yue Liang
 * @Date: 2019-02-08 10:41
 */
public class UploadData {

    /**
     * wifi探针设备的ID，一般为mac地址
     */
    private String deviceId;

    /**
     * 数据上传时间
     */
    private Date transmitTime;

    /**
     *
     */
    private Long taskId;

    private List<TerminalInfo> terminalInfos;

    public Long getTaskId() {
        return taskId;
    }

    public void setTaskId(Long taskId) {
        this.taskId = taskId;
    }

    public String getDeviceId() {
        return deviceId;
    }

    public void setDeviceId(String deviceId) {
        this.deviceId = deviceId;
    }

    public Date getTransmitTime() {
        return transmitTime;
    }

    public void setTransmitTime(Date transmitTime) {
        this.transmitTime = transmitTime;
    }

    public List<TerminalInfo> getTerminalInfos() {
        return terminalInfos;
    }

    public void setTerminalInfos(List<TerminalInfo> terminalInfos) {
        this.terminalInfos = terminalInfos;
    }

    @Override
    public String toString() {
        return "UploadData{" +
                "deviceId='" + deviceId + '\'' +
                ", transmitTime=" + transmitTime +
                ", terminalInfos=" + terminalInfos +
                '}';
    }
}
